device which opens something - Español Inglés Diccionario